花费 24 ms
HashMap默认加载因子为什么选择0.75?(阿里)

Hashtable 初始容量是11 ,扩容 方式为2N+1; HashMap 初始容量是16,扩容方式为2N;   阿里的人突然问我为啥扩容因子是0.75,回来总结了一下; 提高空间利用率和 减少 ...

Fri Sep 06 16:58:00 CST 2019 2 9675
HashMap的实现原理--链表散列

hashmap的扩容因子是0.75 原因 参考:HashMap默认加载因子为什么选择0.75?(阿里) 1. HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此 ...

Mon Apr 23 01:23:00 CST 2018 1 9185
java List的初始化

今天在处理生成excel的时候用到了java的list,但是需要直接赋值固定的几个变量,如果先初始化然后add的方法: List<String> name = new ArrayList ...

Mon Sep 17 23:01:00 CST 2018 0 7123
Java集合和数组的区别

参考:Java集合和数组的区别 集合和容器都是Java中的容器。 区别 数组特点:大小固定,只能存储相同数据类型的数据 集合特点:大小可动态扩展,可以存储各种类型的数据 转换 ...

Tue Feb 19 00:17:00 CST 2019 0 4365
HashMap线程不安全的体现

1、多线程put操作后,get操作导致死循环。2、多线程put非NULL元素后,get操作得到NULL值。3、多线程put操作,导致元素丢失。 参考: ...

Tue Sep 03 15:49:00 CST 2019 0 2237

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM